Шаг 4 - Integration Testing.

Тестирование интеграции (Integration Testing) - следующий уровень. Это имеет отношение к подтверждению, что никакие проблемы не возникают при объединении компонентов модуля в более сложные процессы. Например, две дискретных функции могли успешно выполняться по отдельности, но если вывод функции B используется в функции A как один из параметров, функция А может не выполняться как ожидается. Возможная причина может быть в неправильной или недостаточной проверки правильности данных. При использовании предыдущего примера вычисления одиночного жалованья могло использовать в фактической системе которая выполняет вычисление жалованье для всех служащих и производит вывод отчета о результате. Эта подпрограмма может квалифицироваться как тест интеграции.

Как с тестированием модуля очень важно выполнить тесты по всем мыслимым путям между модулями. Тестирование интеграции будет возможно выполняться на специализированным испытательным месте если это не маленький проект.

Hosted by uCoz